﻿/************************************************************************************
 * xujiajun@yoozoo.com 御剑
 * 监听离散分布对象层级的监听器
 ***********************************************************************************/

namespace WorldMapBase.Layer
{
    /// <summary>
    /// 监听离散分布对象层级的监听器
    /// </summary>
    public interface IDiscreteObjectLayerListener
    {
        /// <summary>
        /// 当离散对象的显示隐藏发生变化时响应
        /// </summary>
        /// <param name="id">离散对象识别ID</param>
        /// <param name="hideFlag">隐藏标记</param>
        void OnObjectVisibleChange(string id, bool hideFlag);
    }
}
